revolutions devour their own children - Alemán Inglés Diccionario